package com.linxchong.security.filter;

import lombok.Data;

import java.util.Date;

/**
 * @Author:linchong
 * @CreateTime:2020-07-14 21:33
 * @Description:获取token信息
 */
@Data
public class TokenInfo {

	/**
	 * 是否可用
	 */
	private boolean active;

	/**
	 * 发给那个客户端的
	 */
	private String client_id;

	/**
	 * 范围
	 */
	private String[] scope;

	/**
	 * 令牌发给哪一个用户
	 */
	private String user_name;

	/**
	 * resourceId,当前令牌可以访问那些资源服务器的id数组
	 */
	private String[] aud;

	/**
	 * 令牌的过期时间
	 */
	private Date exp;

	/**
	 * 当前用户对应的用户所有的权限
	 */
	private String[] authorities;
}
